#DayDayUp04.py
def dayUP(df): #这是一个名为 dayUP 的函数，参数是 df
    dayup = 1 #起始值是1
    for i in range (365): #变量i在365范围内的任意值
        if i % 7 in [6,0]: #如果变量i模除于7等于6或0
            dayup = dayup*(1-0.01)  #dayup值=函数值乘0.99
        else: #否则
            dayup = dayup*(1+df) #dayup值=函数值乘（1+参数）
    return dayup  #返回dayup值
dayupfactor = 0.01 #参数为0.01
while dayUP(dayupfactor)<37.78: #当dayup(df)值<37.78（每天努力1%时的dayup值）
    dayupfactor +=0.001 #参数增加0.001
print("工作日的努力参数值是:{:.3f}".format(dayupfactor)) #得出结果（工作日的参数值保留三位小数）